VLSI Design of a 16-bit RISC Vector Processor for Computing Applications
نویسنده
چکیده
This paper includes the designing of 16Bit RISC processor and modeling of its components using VHDL. The implementation strategies have been borrowed from most popular MIPS architecture up to certain extent. The instruction set adopted here is extremely simple that gives an insight into the kind of hardware which should be able to execute the set of instructions properly. Along with sequential and combinational building blocks of NONpipelined processor such as adders and registers more complex blocks i.e. ALU and Memories had been designed and simulated. The tools which had been used throughout the project work are XILINX v14.1 ISE Design simulator. For synthesis purpose the targeted FPGA device technology was VIRTEX 6. The processor is powerful enough to be used as a stand-alone processing element and is generic enough to be used within multi-processor System on Chip. The processor has been designed to optimize the size i.e. space it acquire on FPGA. We have further tested the processor for scientific computing tasks and verified its performance by executing a particular task over it and some other processors and comparing the execution time of all.
منابع مشابه
VLSI Design and Optimized Implementation of a MIPS RISC Processor using XILINX Tool
In this paper I have described the design of a 16-bit Optimized MIPS RISC processor for applications in real-time embedded systems and also I tried to compare that with the RISC processor having an ease of pipelining. RISC is a design philosophy that has become a mainstream in scientific and engineering applications [7] . The processor executes most of the instructions in single machine cycle m...
متن کاملModified 32-Bit Shift-Add Multiplier Design for Low Power Application
Multiplication is a basic operation in any signal processing application. Multiplication is the most important one among the four arithmetic operations like addition, subtraction, and division. Multipliers are usually hardware intensive, and the main parameters of concern are high speed, low cost, and less VLSI area. The propagation time and power consumption in the multiplier are always high. ...
متن کاملFPGA Implementation of a 64-Bit RISC Processor Using VHDL
In this paper, the Field Programmable Gate Array (FPGA) based 64-bit RISC processor with built-inself test (BIST) feature implemented using VHDL and was, in turn, verified on Xilinx ISE simulator. The VHDL code supports FPGA, System-On-Chip (SOC), and Spartan 3E kit. This paper also presents the architecture, data path and instruction set (IS) of the RISC processor. The 64-bit processors, on th...
متن کاملA Low Power DSP Engine for Wireless Communications
This paper describes the architecture and the performance of a new programmable 16-bit Digital Signal Processor (DSP) engine. It is developed specifically for next generation wireless digital systems and speech applications. Besides providing a basic instruction set, similar to current day 16-bit DSP’s, it contains distinctive architectural features and unique instructions, which make the engin...
متن کاملConversion of an 8-bit to a 16-bit Soft-core RISC Processor
The demand for 8-bit processors nowadays is still going strong despite efforts by manufacturers in producing higher end microcontroller solutions to the mass market. Low-end processor offers a simple, low-cost and fast solution especially on I/O applications development in embedded system. However, due to architectural constraint, complex calculation could not be performed efficiently on 8-bit ...
متن کامل